toot one's own horn – English–日本語 translations

🇬🇧 en ja 🇯🇵

toot one's own horn verb

  • promote oneself
自画自賛
Wiktionary Links